specter of the deceased - Spanish English Dictionary